home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / ccitt / 1992 / t / t504.asc < prev    next >
Text File  |  1991-12-31  |  22KB  |  592 lines

  1.  
  2.  
  3. Recommendation T.504
  4.  
  5.  
  6.  
  7.  
  8.                DOCUMENT APPLICATION PROFILE FOR VIDEOTEX INTERWORKING
  9.  
  10.  
  11.  
  12.  
  13.                                       CONTENTS
  14.  
  15.  
  16.  
  17. 1      Scope
  18. 2      Field of application
  19. 3      References
  20. 4      Definitions
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.                                                     Fascicle VII.7 - Rec. T.504      1
  67.  
  68.  
  69.  
  70.  
  71. 5      Characteristics supported by this document application profile
  72.        5.1  Overview
  73.        5.2  Logical characteristics
  74.        5.3  Layout characteristics
  75. 6      Definition of the document application profile
  76.        6.1  Overview
  77.        6.2  Document profile level
  78.        6.3  Specification of attributes
  79. Annex A - Summary of ASN.1 object identifiers
  80.  
  81.  
  82.  
  83.  
  84. 1      Scope
  85.  
  86.  
  87. 1.1    This Recommendation defines a document application profile which conforms to T.400 Series of Recommendations.
  88.        Its purpose is to specify a document architecture level and a content architecture level, and to select an 
  89. interchange format class suitable for videotex interworking as defined in configuration 1 of Recommendation F.300 and in 
  90. Recommendation T.564.
  91.  
  92.  
  93. 2      Field of application
  94.  
  95.  
  96.        This Recommendation defines a document that is in conformance with the T.400 Series of Recommendations and 
  97. that allows interworking between two videotex services using configuration 1 defined in CCITT Recommendation F.300 and 
  98. Recommendation T.564. The videotex documents are interchanged only in a formatted form, allowing the recipient to 
  99. reproduce them as intended by the originator.
  100.        This document application profile is defines the features of the document structure that can be interchanged.
  101.  
  102.  
  103. 3      References
  104.  
  105.  
  106.        -    Rec. F.300: Videotex service
  107.        -    Rec. X.200: Reference model of open systems interconnection for CCITT applications
  108.        -    Rec. X.213: Network service definition for open systems interconnection for CCITT applications
  109.        -    Rec. X.214: Transport service definition for open systems interconnection of CCITT applications
  110.        -    Rec. X.224: Transport protocol specification for open systems interconnection for CCITT applications
  111.        -    Rec. X.215: Session service definition for open systems interconnection of CCITT applications
  112.        -    Rec. X.225: Session protocol specification for open systems interconnection for CCITT applications
  113.        -    Rec. X.216: Presentation service definition for open systems interconnection for CCITT  applications
  114.        -    Rec. X.226: Presentation protocol specification for open systems interconnection for CCITT applications
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. 2           Fascicle VII.7 - Rec. T.504
  131.  
  132.  
  133.        -    Rec. X.217: Association control service definition for open systems interconnection for CCITT applications
  134.        -    Rec. X.227: Association control service specification for open systems interconnection for CCITT 
  135.             applications
  136.        -    Rec. T.101: International interworking for videotex services
  137.        -    Rec. T.400: Introduction to document architecture, transfer and manipulation
  138.        -    Rec. T.411: Open document architecture (ODA) and interchange format - Introduction and general principles
  139.        -    Rec. T.412: Open document architecture (ODA) and interchange format - Document structures - 
  140. Rec. T.414: Open document architecture (ODA) and interchange format - Document profile
  141.        -    Rec. X.415: Open document architecture (ODA) and interchange format - Open document interchange 
  142.             format (ODIF)
  143.        -    Rec. T.431: Document transfer and manipulation (DTAM) - Services and protocols - Introduction and 
  144.             general principles
  145.        -    Rec. T.432: Document transfer and manipulation (DTAM) - Services and protocols - Service definition
  146.        -    Rec. T.433: Document transfer and manipulation (DTAM) - Services and protocols - Protocol specification
  147.        -    Rec. T.441: Document transfer and manipulation (DTAM) - Operational structure
  148.        -    Rec. T.523: Communication application profile DM1 for videotex interworking
  149.        -    Rec. T.541: Operational application profile for videotex interworking
  150.        -    Rec. T.564: Gateway characteristics for videotex interworking
  151.  
  152.  
  153.  
  154. 4      Definitions
  155.  
  156.  
  157.        The definitions of T.400 Series of Recommendations apply also to this Recommendation.
  158.  
  159.  
  160.  
  161. 5      Characteristics supported by this document application profile
  162.  
  163.  
  164. 5.1    Overview
  165.        A videotex document is the information that is retrieved by a single user function and presented as a complete 
  166. entity. Therefore the purpose of this document application profile is to allow the recipient to image the layout of the 
  167. interchanged document as intended by the originator.
  168.        This section specifies the functional description of the features supported by this document application profile.
  169. 5.2    Logical characteristics
  170.        Not used.
  171. 5.3    Layout characteristics
  172. 5.3.1  Layout document structure
  173.        At a given time a document contains one single page which contains one or more blocks.
  174.        The content of the block is:
  175.        -    "Videotex" content.
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.                                                     Fascicle VII.7 - Rec. T.504      3
  187.  
  188.  
  189.  
  190.  
  191. 5.3.2  Document structure elements
  192. 5.3.2.1Page format
  193.        The page format is expressed in accordance with the definition of the videotex service or videotex terminal, by 
  194. using scaled measurement units. The relation between BMUs and SMUs is specified in the document profile.
  195. 5.3.2.2Block size
  196.        The position and the dimension of the blocks are restricted to be equal to those of the page. Block size not equal 
  197. to page is for further study.
  198.  
  199. 6      Definition of the document application profile
  200.  
  201. 6.1    Overview
  202. 6.1.1  Document architecture level
  203.        The document application profile makes use of document architecture class FDA as defined in Recommendation 
  204. T.412.
  205.        The document architecture level includes the following structure:
  206.        -    a specific layout structure.
  207.        The document architecture level is defined in Tables 1/T.504, 2/T.504 and 3/T.504.
  208. 6.1.2  Content architecture level
  209.        The content architecture level that may be used in documents conforming to this document application profile is as 
  210. follows:
  211.        -    "Videotex"
  212.        Details are specified in Recommendation T.101.
  213. 6.2    Document profile level
  214.        The document profile level used in this document application profile is defined in Table 4/T.504. Every document 
  215. interchanged in accordance with this document application profile must include a document profile.
  216. 6.2.1  Interchange format class
  217.        The interchange format class used in this document application profile is "B" as defined in Recommendation T.415.
  218. 6.2.2  Definition of document structure
  219.        The document structure contains a specific layout structure. The number of hierarchical levels is 3, namely:
  220.        -    document layout root;
  221.        -    page;
  222.        -    block.
  223.        All these levels are mandatory.
  224.        At most one content portion can be associated with one block.
  225. 6.3    Specification of attributes
  226.        The attributes applicable to constituents of the layout structure are defined in Tables 1/T.504 and 2/T.504, using 
  227. the following notation:
  228.        ---  attribute not applicable;
  229.        m    attribute is mandatory;
  230.        nm   attribute is non-mandatory;
  231.        d    attribute is defaultable;
  232.        *    exceptionally not used by this document application profile.
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240. 4           Fascicle VII.7 - Rec. T.504
  241.  
  242.  
  243.                                     TABLE 1/T.504
  244.                                           
  245.                        Attributes applicable to layout objects
  246.  
  247. w
  248.    ┌─────────────────────────────────┬─────────────┬─────────┬─────────┐
  249.    │             Attribute           │  Document   │  Page   │  Block  │
  250.    │                                 │ layout root │         │         │
  251.    ├─────────────────────────────────┼─────────────┼─────────┼─────────┤
  252.            │ wShared attributesw               │             │         │         │
  253.        │                                 │             │         │         │
  254.        │ - Object type                   │      m      │    m    │    m    │
  255.        │ - Object identifier (Note 1)    │      m      │    m    │    m    │
  256.        │ - Subordinates                  │      *      │    *    │    *    │
  257.        │ - Content architecture class    │     --      │    d    │    d    │
  258.        │ - Default value list            │     nm      │   --    │   --    │
  259.        │ - Application comments          │     --      │   --    │    d    │
  260.        │                                 │             │         │         │
  261.            │ wLayout attributesw               │             │         │         │
  262.        │                                 │             │         │         │
  263.        │ - Position (Note 2)             │     --      │   --    │    d    │
  264.        │ - Dimensions (Note 2)           │     --      │    d    │    d    │
  265.        │ - Page position                 │     --      │    d    │   --    │
  266.        │ - Medium type                   │     --      │    d    │   --    │
  267.        └─────────────────────────────────┴─────────────┴─────────┴─────────┘
  268.  
  269.                     Note 1 - According to the specifications of Recommendation T.412 this 
  270.           attribute may be omitted if the value can be derived unambiguously from the 
  271.           transmission sequence of the relevant objects.
  272.  
  273.                     Note 2 - For the block, the value of the attributes position and dimensions is 
  274.           restricted to those of the page. Using other values is for further study.
  275.  
  276.  
  277.  
  278.  
  279.                                    TABLE 2/T.504
  280.                                          
  281.                      Attributes applicable to content portions
  282.  
  283. w
  284.         ┌───────────────────────────────────┬─────────────────────┐
  285.         │             Attribute             │   Content portion   │
  286.         ├───────────────────────────────────┼─────────────────────┤
  287.         │ - Content identifier              │                     │
  288.         │   layout (Note 1)                 │          m          │
  289.         │                                   │                     │
  290.         │ - Type of coding                  │          d          │
  291.         │                                   │                     │
  292.         │ - Coding attributes (Note 2)      │          d          │
  293.         │                                   │                     │
  294.         │ - Content information (Note 2)    │          d          │
  295.         └───────────────────────────────────┴─────────────────────┘
  296.  
  297.                               Note 1 - According to the specifications of Recommendation T.412 this 
  298.                attribute may be omitted if the value can be derived unambiguously from 
  299.                the transmission sequence of the relevant objects and content portions.
  300.  
  301.                               Note 2 - The use of these attributes applicable to content portions is 
  302.                specified in Recommenda-tion T.101.
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.                                                     Fascicle VII.7 - Rec. T.504      5
  310.  
  311.  
  312.  
  313.  
  314.                                    TABLE 3/T.504
  315.                                          
  316.                         Attribute values for layout objects
  317.  
  318. w
  319.                                      ┌────────────────────────┬────────────────────┬─────────────────┬───────────── 
  320. ──────┐
  321. │       Attribute        │    Basic value     │     Default     │      Non-basic    │
  322. │                        │                    │      value      │        value      │
  323. ├────────────────────────┼────────────────────┼─────────────────┼───────────────────┤
  324.    │    wShared    attributesw         │                       │                    │
  325. │                        │                    │                 │                   │
  326. │  Object type           │ Document layout    │       None      │        None       │
  327. │                        │ root               │                 │                   │
  328. │                        │ Page               │                 │        None       │
  329. │                        │ Block              │                 │        None       │
  330. │                        │                    │                 │                   │
  331. │  Object identifier     │ See Rec. T.412     │       None      │        None       │
  332. │                        │                    │                 │                   │
  333. │  Content architecture  │ Videotex content   │                 │        None       │
  334. │  class                 │ architecture       │                 │                   │
  335. │                        │                    │                 │                   │
  336. │  Default value lists   │ See Table 5/T.504  │       None      │        None       │
  337. │                        │                    │                 │                   │
  338. │  Application comments  │ See Rec. T.564     │See Table 6/T.504│        None       │
  339. │                        │                    │                 │                   │
  340. │                        │                    │                 │                   │
  341.    │    wLayout    attributesw         │                       │                    │
  342. │                        │                    │                 │                   │
  343. │  Position              │ See Rec. T.412 and │       (0,0)     │        None       │
  344. │                        │ Notes 1 and 2      │                 │                   │
  345. │                        │                    │                 │                   │
  346. │  Dimensions            │ See Rec. T.412 and │      (40,24)    │        None       │
  347. │                        │ Notes 1 and 2      │                 │                   │
  348. │                        │                    │                 │                   │
  349. │  Page position         │ See Rec. T.412 and │       (0,0)     │        None       │
  350. │                        │ Note 1             │                 │                   │
  351. │                        │                    │                 │                   │
  352. │  Medium type           │ See Rec. T.412     │     ((40,24),   │        None       │
  353. │                        │                    │    unspecified) │                   │
  354. └────────────────────────┴────────────────────┴─────────────────┴───────────────────┘
  355.  
  356.    Note 1 - Positions and dimensions are specified by using scaled measurement units. The 
  357.    unit scaling factor is defined by the attribute "unite scaling" within the document 
  358.    profile. The "nominal page size" within the attribute "medium type" defines the number 
  359.    of rows and columns to be imaged on the screen by the videotex application in terms of 
  360.    SMUs.
  361.  
  362.    For the block, the position and dimensions are those of the page.
  363.  
  364.    Note 2 -  It has to be taken into account that within the national videotex systems 
  365.    the position is usually determined by (1,1).
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378. 6           Fascicle VII.7 - Rec. T.504
  379.  
  380.  
  381.                                    TABLE 4/T.504
  382.                                          
  383.                             Document profile descriptor
  384.  
  385. w
  386.                                      ┌─────────────────────────────────┬───────────┬────────────┬────────────────── 
  387. ────┐
  388. │       Data element name         │   Class   │   Value    │       Comments       │
  389. ├─────────────────────────────────┼───────────┼────────────┼──────────────────────┤
  390. │ Document profile descriptor     │     M     │            │                      │
  391. │   Specific layout structure     │     m     │     1      │ Presence of specific │
  392. │                                 │           │            │ layout structure     │
  393. │                                 │           │            │                      │
  394. │ Document characteristics        │     M     │            │                      │
  395. │   Document application profile  │     m     │ 0 1 8 16 0 │ Object identifier    │
  396. │                                 │           │            │                      │
  397. │   Document application          │     m     │            │ See Note 1           │
  398. │   profile default               │           │            │                      │
  399. │                                 │           │            │                      │
  400. │   Document architecture  class  │     m     │     1      │ FDA                  │
  401. │                                 │           │            │                      │
  402. │   Content architecture classes  │     m     │ 0 1 8 16 3 │ Object identifier    │
  403. │                                 │           │            │                      │
  404. │   Interchange format class      │     m     │    "B"     │                      │
  405. │   ODA version                   │     m     │            │                      │
  406. │   Unit scaling                  │     m     │            │                      │
  407. │                                 │           │            │                      │
  408. │ Document management attributes  │     NM    │            │ See Note 2           │
  409. │                                 │           │            │                      │
  410. │   Title                         │     nm    │            │                      │
  411. │   Document date and time        │     nm    │            │                      │
  412. │   Owners                        │     nm    │            │                      │
  413. │   Document reference            │     nm    │            │                      │
  414. │   Additional information        │     nm    │            │                      │
  415. └─────────────────────────────────┴───────────┴────────────┴──────────────────────┘
  416.  
  417.     Note 1 - Default values differing from those defined in T.412 are specified for the 
  418.     attributes (see Table 3/T.504):
  419.     -content architecture class;
  420.     -dimensions;
  421.     -page position;
  422.     -medium type.
  423.     Note 2 - The relation specified by this attribute is not taken into account within 
  424.     the videotex interworking application. It is used when printing  on  paper  of  a
  425.     videotex page is intended.
  426.  
  427.  
  428.                                    TABLE 5/T.504
  429.                                          
  430.                      Default attributes that may be specified
  431.                               in a default value list
  432.  
  433. w
  434.     ┌──────────────────────────┬─────────────────────────────────────┐
  435.     │ Object type              │  Defaultable attribute              │
  436.     ├──────────────────────────┼─────────────────────────────────────┤
  437.     │ Page                     │  Dimensions                         │
  438.     │                          │  Page position                      │
  439.     │                          │  Application comments               │
  440.     ├──────────────────────────┼─────────────────────────────────────┤
  441.     │ Block                    │  Object identifier                  │
  442.     │                          │  Presentation attributes            │
  443.  
  444.  
  445.  
  446.                                                     Fascicle VII.7 - Rec. T.504      7
  447.  
  448.  
  449.  
  450.  
  451.     │                          │  Dimensions                         │
  452.     │                          │  Position                           │
  453.     │                          │  Application comments               │
  454.     ├──────────────────────────┼─────────────────────────────────────┤
  455.     │ Content portion          │  Type of coding                     │
  456.     │                          │  Coding attributes                  │
  457.     │                          │  Content information                │
  458.     └──────────────────────────┴─────────────────────────────────────┘
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517. 8           Fascicle VII.7 - Rec. T.504
  518.  
  519.  
  520.                                    TABLE 6/T.504
  521.                                          
  522.            Default values for application defined attributes defined in
  523.            Recommendation T.564 and mapped to the attribute application
  524.                      comments defined in Recommendation T.412
  525.  
  526. w
  527.          ┌───────────────────────────────┬───────────────────────┐
  528.          │      List of attributes       │     Default value     │
  529.          ├───────────────────────────────┼───────────────────────┤
  530.                  │ wBlock:w                        │                       │
  531.          │           Display-indication  │      "Mandatory"      │
  532.          └───────────────────────────────┴───────────────────────┘
  533.  
  534.  
  535.  
  536.  
  537.  
  538.                                       ANNEX A
  539.                                          
  540.                              (to Recommendation T.504)
  541.                                          
  542.                                          
  543.                         Summary of ASN.1 object identifiers
  544.  
  545.  
  546.      This Annex is an integral part of this Recommendation.
  547.  
  548. w
  549.   ┌──────────────────────────┬──────────────────────────┬───────────────┐
  550.   │ ASN.1 object identifier  │       Description        │    Section    │
  551.   │         value            │                          │               │
  552.   ├──────────────────────────┼──────────────────────────┼───────────────┤
  553.   │        0 1 8 16 0        │ Object identifier for    │ Table 4/T.504,│
  554.   │                          │ this document application│  6.3         │
  555.   │                          │ profile                  │               │
  556.   └──────────────────────────┴──────────────────────────┴───────────────┘
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.                                                     Fascicle VII.7 - Rec. T.504      9
  587.  
  588.  
  589.  
  590.